hand-stitching tool - French English Dictionary